from config import *

class ResponseProtocol(object):

    @staticmethod
    def response_login_result(result, nickname, username):

        #生成用户登录的结果字符串
        #result：值为0表示登陆失败，1为成功
        #nickname：登录用户的昵称，如果登陆失败则为空
        #username：登陆用户的账号，如果登陆失败则为空
        #return返回用户登录结果协议字符串

        return DELIMITER.join([RESPONSE_LOGIN_RESULT, result, nickname, username])

    @staticmethod
    def response_chat(nickname, messages):

        #nickname:发送消息的用户昵称
        #message：消息正文
        #return：返回给用户的消息字符串

        return DELIMITER.join([RESPONSE_CHAT, nickname, messages])
